In the context of knowledge-based systems, Newell (in 1982) proposed the following principle of rationality:
This principle is employed by agents at the knowledge level to move closer to a desired goal.
[1] Allen Newell. The knowledge level. Artificial Intelligence, 18:87-127, 1982.